package com.wwdx.model.dto;

import lombok.*;

import java.io.Serializable;
import java.util.List;

@Data
@Builder
public class ZhiNiaoBookDTO implements Serializable{

    /**
     * 书籍ID bookid
     */
    private Long srcId;
    /**
     * 书籍名称 bookname
     */
    private String name ;
    /**
     * 一句话介绍  bookrecommend
     */
    private String desc;
    /**
     * 书籍作者  bookauthor
     */
    private String developers;
    /**
     * 书籍图片  bookimg
     */
    private String smallImg;
    /**
     * 章节列表  coursewares
     */
    private List<ZhiNiaoBookDTO.ChapterListDTO> coursewares;

    @Data
    @Builder
    public static class ChapterListDTO implements Serializable{
        /**
         * 章节名字     chapterid
         */
        private Long id;
        /**
         * 章节名字     chaptername
         */
        private String name;
        /**
         * 章节音频时长     chapterduration
         */
        private String duration;
        /**
         * 章节音频大小     chaptersize
         */
        private String size;
        /**
         * 章节音频播放地址     chaptervideo
         */
        private String url;
    }
}




















